#include<stdio.h>
#include<string.h>
int main()
{
	char l[40],zuixiao[40],tump;
	int m=0,i,j,n=0,k,tim=0;
	scanf("%s",l);
	scanf("%d",&m);
	k=strlen(l);
	for(i=m;i<k;i++)
	{
		zuixiao[tim]=l[n];
		for(j=n;j<=i;)
		{
			if(zuixiao[tim]>l[j]) 
			{
			    zuixiao[tim]=l[j];
			    n=j+1;
		    }
		    if(zuixiao[tim]==l[n]) n++;
			j++;
		}
		tim++;
	}
	zuixiao[tim]='\0';
	printf("%s",zuixiao);
    
} 
